A Computational Model of Jazz Improvisation Inspired by Language

نویسندگان

  • Cody Komers
  • Alan L. Yuille
چکیده

This paper presents a novel computational model of jazz improvisation based on n-gram language models. Recent functional neuroimaging studies suggest that the brain processes structural elements of improvised music and conversational language in a similar manner. We hypothesized that if musical improvisation and language share a common cognitive and neurological foundation, then statistical techniques for modeling one domain should be capable of successfully modeling the other domain. Accordingly, we demonstrate that n-grams (an archetypal language model) can successfully model jazz improvisation when trained on a large corpus of expert-level jazz saxophone solos. Furthermore, we propose perplexity as a novel method of evaluation of jazz improvisation models.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Learning and the Evolution of Melodic Complexity in Virtuoso Jazz Improvisation

Spontaneous musical improvisation in jazz depends upon a substantial cognitive scaffolding that enables the real-time generation of creative structures. This work describes a computational model that simulates sub-conscious learning processes through an evolutionary paradigm.

متن کامل

You Know It When You Hear It: A Review of Computational Models of Jazz Improvisation

Previous computational models of jazz improvisation typically employ algorithms designed to “think” like an improvising jazz musician, each offering distinct advantages and disadvantages. Creating a model that successfully produces jazz improvisation would (1) offer insights into a unique cognitive expertise, (2) elucidate more general creative processes and, (3) create algorithms that require ...

متن کامل

A Fitness Function for Creativity in Jazz Improvisation and Beyond

Can a computer evolve creative entities based on how creative they are? Taking the domain of jazz improvisation, this ongoing work investigates how creativity can be evolved and evaluated by a computational system. The aim is for the system to work with minimal human assistance, as autonomously as possible. The system employs a genetic algorithm to evolve musical parameters for algorithmic jazz...

متن کامل

Improvisation and Learning

This article presents a 2-phase computational learning model and application. As a demonstration, a system has been built, called CHIME for Computer Human Interacting Musical Entity. In phase 1 of training, recurrent back-propagation trains the machine to reproduce 3 jazz melodies. The recurrent network is expanded and is further trained in phase 2 with a reinforcement learning algorithm and a ...

متن کامل

EIMAS 2010 Ant Colony Optimization and Evolutionary Algorithms Applied to Jazz Solo Improvisation

This paper describes an experiment of using a variant of the TSP (Traveling Salesman Problem) of ACO (Ant Colony Optimization) and automatic fitness in the evolutionary algorithm to create jazz improvisation solos. It is a subproject of our overall EJI (Evolutionary Jazz Improvisation) project, where we try to explore the inner nature of jazz music and model jazz improvisation solos and jazz ha...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2015